WpifyWoo\Modules\IcDic\BlockSupport B

Total Complexity 93
Dependencies 5
Dependents 1
Total lines 498
Lines of code 357
Logical lines of code 190
Comment lines 65
Methods 17
Properties 2

Methods 17

Method Rating Maintainability Complexity Lines of code
validate_ic_dic_fields()
B
40 24 54
set_customer_vat_extempt()
A
47 13 34
validate_vies_before_block_checkout()
A
44 11 43
ensure_vat_exempt_from_checkout_data()
S
56 7 17
ensure_vat_exempt_before_totals()
S
56 7 16
log_order_vat_exempt_decision()
S
49 5 31
save_metadata()
S
58 5 16
add_checkout_fields()
S
44 2 58
sanitize_ic_dic_fields()
S
62 5 10
save_metadata_back_compatibility()
S
58 3 16
apply_vat_exempt_if_valid()
S
66 3 8
__construct()
S
51 1 26
capture_country_before_validation()
S
70 2 6
register_block_checkout_vies_validation()
S
66 2 8
register_vat_exempt_callback()
S
68 1 8
validate_cart()
S
82 1 3
add_placeholder()
S
82 1 3